
package Database;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;

public class ConexaoDB {

    Connection conexao;
           
    public Connection conectar()  {
            try {
               String url = "jdbc:mysql://localhost/sigef";
               String usuario = "root";
               String senha = "123456";
               String driver = "com.mysql.jdbc.Driver";
               Class.forName(driver);
               conexao = DriverManager.getConnection(url,usuario,senha);
            }
            catch (ClassNotFoundException ex) {
               JOptionPane.showMessageDialog(null,"Não foi possível encontrar o Driver!");
            }
            catch (SQLException ex) {
               JOptionPane.showMessageDialog(null,"Não foi possível conectar ao banco!"); 
            } 
            return conexao; 
    }
      
    public void desconectar(Connection conexao )  {
            try {
                System.out.println(conexao);
                conexao.close();
            }
            catch (SQLException ex) {
                ex.printStackTrace();
            }
   }

}